{
	*padding: 0;
	*margin: 0;
	font-family: "黑体";
	}
ul,li,ol{
	list-style-type: none;
}
a{
	text-decoration: none;}
	
/*@font-face {
	font-family:myfirstfont;
	src: url('fonts/苹果丽黑(W6)－Hiragino Sans GB W6.otf');
}*/
/*@font-face {
	font-family: "微软雅黑";
	 
}
 */
body{
	background:#FFFFFF;
	width:100%;
	height: 100%;
	-moz-text-size-adjust:auto; 
	-webkit-text-size-adjust:auto; 
	-ms-text-size-adjust: auto; 
	color:#4d5053;
	
	text-align: center;}
	
/*浮动框*/
.floater{
	
	z-index: 100;
	position: fixed;
	top:40px;
	right:22px;
}
.floater img{
	width:110px;
	height: 280px;
} 


 
 
/* 每行标题*/
.Acompany{
	 margin-top: 10px;
  
	color:#15508c;
	font-size:25px;
}
.title{
  
 	letter-spacing:4px;
 	margin-top: -8px;
 	 
 	font-size:7px;
 	color:#363535;
    padding-left: 4px;
 }
 .Acompany-white{
	 
	 
	padding-top:25px ; 
 
	color:#FFFFFF;
	font-size:22px;
}	
.title-white{
  
 	letter-spacing:4px;
 	margin-top: -8px;
  
 	font-size:7px;
 	color:#FFFFFF;
    padding-left: 4px;
 }
 
 /*.liner-buttom{
 	left: -1px;
 	position:relative;
    top:5px;
 	margin: 0 auto;
 	width:25px;	
 	height: 1px;	
 	background: white;
  
 }
 .liner-buttom2{	
    left: -1px;
 	position:relative;
    top:5px;
 	margin: 0 auto;
 	width: 25px;	
 	height: 1px;	
 	background: #154f8c;
 }
 */
 
/*首页*/
/*方案与服务-图片布局*/
 
.forthfloorcon1{
	
	height: 420px;
	background:rgba(243,244,244,0.9);
	overflow: hidden;
}
 
 
 
.forthfloorcon1 img:hover{
	transform:scale(1.1);
}

.forthfloorcon1 p{
	font-weight: 450;
    padding-top:15px;
	color:#404041;
	font-size: 24px;
	 
}
.forthfloorcon1 span{
	position: relative;
	top: -5px;
    font-size:15px;
	color:#404041;
}	 
	

.forthfloorcon2{
	
	overflow: hidden;
	height: 420px;
 	background:rgba(243,244,244,0.9);
	 
	 
}

.forthfloorcon2 img:hover{
	transform:scale(1.1);
}
 
.forthfloorcon2 p{
	font-weight: 450;
    padding-top:15px;
	color:#404041;
	font-size: 24px;
	 
}
.forthfloorcon2 span{	 
	top: -5px;
	position: relative;
   font-size:15px;
	letter-spacing: 0;
	color:#404041;
}	 

 .btn-fangan:hover{
 	background:#15508c; 
 }
 
/*实际案例*/
 
 .childtitle{
	 
	text-align: left;
	 
	letter-spacing: 3px;
 	font-weight: 300;
 	 
    
 	font-size:20px;
 	color:#363535;
     
}

 .secondtitle{
	 
	  
	 
	 
	font-weight:500; 
	color:#15508c;
	font-size:30px;
}

 .thirdtitle{
	 
	font-size: 30PX;
    margin-top: 10PX;
	 
	 
	color:#363535;
} 

 .forthtitle{
	 
	font-size: 18PX;	 
	text-align:justify;
	line-height: 25px;
	letter-spacing: 1px;
	 
  
}	
 .input-case{
 
    font-weight:450;
    color: #25507d;
    font-size:30px;
    background: none;
    border: 1px solid #25507d;
}

.input-case:hover{ 
	font-weight: 450; 	 
	color:white;  
	background:#15508c;
    border:none;    
}



/*新闻动态*/
.newscon-word{
	line-height:36px;
	text-align:center;
	 
	margin: 0 auto;
    position:relative;
    top:-65px;
    transition: all 0.5s;
    color: white;
    font-size:23px;
    font-weight:500px;
}
.newscon-word:hover{
	transform: translatey(-10px);
}

.newscon-word a:link,.newscon-word a:visited{
	color: #FFFFFF;
	text-decoration:none;
}
.floorrightnac{
	height:300px;
	width:550px;
	overflow:scroll;
}

.floorrightcon{
	padding:0;
	width:550px;
	height:35px;
	font-size: 18px;
    text-align: left;
    border-bottom: 2px solid #004ea2;
}
.floorrightcon a{
	display: inline-block;
	height: 35px;
}

.floorrightcon a:link,.floorrightcon a:visited{
	font-weight:450 ;
	text-decoration:none;
	color: #494848;
}
.floorrightcon a:hover{
	border-bottom: 2px solid #6db92c;
	color:#004ea2 ;
	text-decoration: none;
}
.floorrightcon1{	
	border-bottom: 1px solid #a8a8a8;
	transition:all ease  0.8s;
	text-align: left;
	width: 550px;
	height: 80px;
   
}
.floorrightcon1:hover{
	transform: scale(1.1);
}
.floorrightcon1:hover p{
    color:#15508c;
}
.floorrightcon1 img{
	width:74px;
	height:50px;
     
	margin-top:15px ;
	float: left;
}

.floorrightcon1 p{
	margin-top: 13px;
	float: left;
	text-align: left;
	margin-left: 10px;
	width: 350px;
	color:#363535; 
	font-weight: 400;
	 
	font-size: 16px;
}

.floorrightcon1 time{
	font-weight: 600;
	margin-top: 15px;
	width: 95px;
	text-align: right;
	float:left;
	display: block;
	font-size: 12px;
	color:#878686;
}

.floorrightcon1 span{
	 
	margin-left: 10px;
	float: left;
	width: 450px;
	margin-top: -9px;
	display: block;
	color:#363535;
	font-size: 10px;
}

.center-btn{
	 
	text-align:center;	
	letter-spacing: 1px;
	border: 1px solid #454343; 
	font-size: 15px;	 
    background: none;
	width: 150PX;
	height: 40PX;
	border-radius: 30PX;
    color:#454343;
    
}
.center-btn:hover{	 
     background:linear-gradient(#1159a3,#15508c);
     border: none;
     color:white;  
}




/*联系我们？*/
 
 
@-moz-keyframes color{
	0%{background: #154f8c;}
	50%{background: #1d6beb;}
	100%{background: #1dafeb;}
}
@-webkit-keyframes color{
	0%{background: #154f8c;}
	50%{background: #1d6beb;}
	100%{background: #1dafeb;}
}
#subnav{
	-webkit-animation-direction: alternate;
	-webkit-animation:color 3s infinite;
 
	-moz-animation-direction: alternate;
	-moz-animation:color 3s infinite;
 
	animation:color 3s infinite;
	animation-direction:alternate;
    
	
	margin-top: 20px;
	text-align:center;
	letter-spacing: 1px;
	margin-left:92px;  
	font-size: 15px;
	margin-top: 20px;
    color:white;
	width: 240PX;
	height: 40PX;
	border-radius:5PX;
    background:#15508c;
    border:none;
}


/*关于我们*/
/*头图*/
.radius{
	margin: 0 auto;
	width: 50px;
	height: 50px;
	 
	border-radius:50px ;
	border: 1px solid #FFFFFF;
	 
	
}
.radius img{
	width: 30px;
	height: 30px;
	position: relative;
	-ms-animation: mymove 2s infinite;
	-moz-animation: mymove 2s infinite;
	-webkit-animation: mymove 2s infinite;
}
 
@-moz-keyframes mymove{
	from{top: 7px;}
	to{top:25px;}
}
@-webkit-keyframes mymove{
	from{top: 7px;}
	to{top:20px;} 
}
@-ms-keyframes mymove{
	from{top: 7px;}
	to{top:20px;} 
}



/*面包屑导航条*/
.naverer img{
	width: 20px;
	height:20px;	 
	float: left;
}
.naverer p{	
	 
    letter-spacing: 2px;
	margin-left: 10px; 
	float: left;    
	color: #4D5053;
}
 

/*文化理念内容*/	
.img-buttom {
	transition: all 0.6s ease;
	position: absolute;
	background:rgba(21,80,140,0.9);
	width:207px;
	height: 140px;
	transform: translateY(-300px);
}/*图片底板*/ 
.idealcon1{
 	overflow: hidden;
    position: relative;
	  
}
.idealcon1:hover .img-buttom {
	transform: translateY(0px);
}
.idealcon1:hover .img-buttom {
	transform: translateY(0px);
}


/*公司荣誉*/ 
.teamcon:hover{
	 
	transform:scale(1.1);
}
.teamcon:hover p{
	font-weight: 500;
	color:#15508c;
}
 
 
/*内容*/
#dituContent {
	margin: 0 auto;
}/*地图*/


 
/*新闻动态*/ 
.mainrightcon1-1{
    margin-left: -20px; 
	margin-right: 15px;
	height: 70px;
	width: 70px;
	background: #545455;
	 
	float: left;
}
 
 
.number-seven{
	margin-top: 10px;
   
	color: #FFFFFF;
	font-size: 22PX;
	font-weight: 600;
}

.date{
	margin-top:-12px ;
 	
	letter-spacing:1px;
	color: #FFFFFF;
	font-size: 10PX;
}
 
 .newsconnect a:link,.newsconnect a:visited{
 	color:#545455 ;
 }
 
.newsconnect a:hover{	 
	color: #15508C;
}





 
/*/---*客户案例*------/*/ 
/*页面布局*/ 
 
/*
.main-middle .img{
	overflow: hidden;
	border-bottom: 4px solid #15508c;
}*/

.main-title{
	margin: 0;
	padding: 0;		 
	line-height:48px;
	height: 40px;  
	font-weight: 500;
	color: #5a5b5b;
	font-size: 18px;
}/*大标题*/

.main-country{
	margin-top: 2px;
	line-height: 8px;
	 height: 30px; 
	font-weight:500;
	color: #5a5b5b;
	font-size:14px ;
}/*小标题*/


/* 方案与服务--图片放大*/
 .img-title{
 	font-size: 14px;
    color:#5E5E5E;
 	transition: all 1s ease;
 }
 
 .img-title:hover{
     color: #154F8C;
 	transform:scale(1.1);
 	font-weight: 500;
 	
 }
 @media only screen and (max-width:750px ) {
 	.img-title{
 	font-weight: 500;
    color: #15508C;
 	 
 }
 
 .img-title:hover{
    
 	transform:none;
 	 
 	
 }
 	
 }











 
 
 

 
 













/*快速导航*/
 .next-input input{
    outline: none;
	height: 30px;
	width:200px;
	background: none;
	border:1px solid #9c9898 ;
}
.next-input button{
	background: none; 
	height:30px;
	width:30px;
	border:1px solid #9c9898;
}
